import java.util.Scanner;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: fzykd
 * Date: 2022-12-08
 * Time: 21:34
 */
//https://www.nowcoder.com/practice/bd891093881d4ddf9e56e7cc8416562d?tpId=85&&tqId=298
//64&rp=1&ru=/activity/oj&qru=/ta/2017test/question-ranking
// 找最长数字串
public class LongestString {
    public static void main(String[] args) {
        //输入一串字符串
        Scanner scanner = new Scanner(System.in);
        String str = scanner.nextLine();

        //首先定义两个空的字符串 准备做拼接
        String cur = "";
        String ret = "";

        int i = 0;
        //循环的变量 输入的字符串 判断 如果数字那么拼接到cur 遇到了字母 判断 cur ret 的长度 如果大于 那么就替换 否则置空
        for (; i < str.length(); i++) {
            //先转变为字符在判断
            char ch = str.charAt(i);
            if (ch <= '9' && ch >= '0'){
                //说明是数字 那么就拼接 字符串拼接任何东西都是字符串
                cur = cur + ch + "";
            }else {
                //不满足条件的就是字母
                if (ret.length() < cur.length()){
                    ret = cur;
                }else {
                    cur="";
                }
            }
        }
        //存在细节 以上代码 要是末尾是一个最长字符串无法替换
        if (i== str.length() && cur.length() > ret.length()){
            ret = cur;
        }
        System.out.println(ret);
    }
}
